﻿using Newtonsoft.Json;
using System.Collections.Generic;

namespace FuiouMerchantAccess.Models.Response {
    public class XyWeChatConfigSetResponseInfo : ResultReponseInfo {
        /// <summary>
        /// 配置响应结果
        /// </summary>
        [JsonProperty("configs")]
        public List<SetConfigSetResponseInfo> Configs { get; set; }
    }

    public class SetConfigSetResponseInfo {
        /// <summary>
        /// 富友商户号
        /// </summary>
        [JsonProperty("mchntCd")]
        public string MchntCd { get; set; }

        /// <summary>
        /// 渠道商户号
        /// </summary>
        [JsonProperty("merchantNo")]
        public string MerchantNo { get; set; }

        /// <summary>
        /// 子商户公众账号 JSAPI 支付授权目录响应代码
        /// </summary>
        [JsonProperty("jsapiCode")]
        public string JsApiCode { get; set; }

        /// <summary>
        /// 子商户公众账号 JSAPI 支付授权目录响应描述
        /// </summary>
        [JsonProperty("jsapiMsg")]
        public string JsApiMsg { get; set; }

        /// <summary>
        /// 子商户 SubAPPID 响应代码
        /// </summary>
        [JsonProperty("subAppidCode")]
        public string SubAppIdCode { get; set; }

        /// <summary>
        /// 子商户 SubAPPID 响应描述
        /// </summary>
        [JsonProperty("subAppidMsg")]
        public string SubAppidMsg { get; set; }

        /// <summary>
        /// 子商户推荐关注公众账号 APPID 响应代码
        /// </summary>
        [JsonProperty("subscribeAppidCode")]
        public string SubScribeAppIdCode { get; set; }

        /// <summary>
        /// 子商户推荐关注公众账号 APPID 响应描述
        /// </summary>
        [JsonProperty("subscribeAppidMsg")]
        public string SubScribeAppIdMsg { get; set; }
    }
}
